package com.molichuxing.gateway.bff.orders.entity.request.create;

import javax.validation.constraints.NotNull;

import com.molichuxing.framework.dto.RequestRootDto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 订单退租用户退款人信息新增vo
 * 
 * @author zoumingyu
 * @date 2020年2月27日
 *
 */
@Data
public class OrderPayeeCreateVo extends RequestRootDto {
	private static final long serialVersionUID = 5334642958080913875L;

	@ApiModelProperty(value = "订单号")
	@NotNull(message = "订单号不能为空")
	private Long orderCode;

	@ApiModelProperty(value = "退款收款人")
	@NotNull(message = "退款收款人不能为空")
	private String payee;

	@ApiModelProperty(value = "开户行")
	@NotNull(message = "开户行不能为空")
	private String bank;

	@ApiModelProperty(value = "收款银行账号")
	@NotNull(message = "收款银行账号不能为空")
	private String bankNumber;

	@ApiModelProperty(value = "用户id", hidden = true)
	private Integer userId;
}
